package com.kmist.xiakexing.utils.scene;

public class PlayerTaskBean {

    private int taskId;         /* 任务ID */
    private String taskName;    /* 任务名称 */
    private String sid;         /* 玩家sid*/
    private int taskStatus;     /* 任务当前状态 */
    private int taskType;       /* 任务种类 谈话打怪收集*/
    private int taskExp;        /* 任务奖励经验 */
    private int taskYxb;        /* 任务奖励金币 */
    private int taskCount;      /* 任务完成条件数量 */
    private int taskNowCount;   /* 当前任务完成数量 */
    private int taskLeixing;    /* 任务类型 */
    private int taskRequest;    /* 任务要求 */
    private String taskItem;    /* 任务道具 */
    private String taskYaopin;  /* 任务药品 */
    private int taskEquipment;  /* 任务装备 */
    private String taskSkill;   /* 任务技能 */
    private String taskData;    /* 任务时间 */

    public PlayerTaskBean() {
    }

    public PlayerTaskBean(int taskId, String taskName, String sid, int taskType, int taskExp, int taskYxb, int taskCount, int taskNowCount, int taskLeixing, int taskRequest, String taskItem, String taskYaopin, int taskEquipment, String taskSkill, String taskData) {
        this.taskId = taskId;
        this.taskName = taskName;
        this.sid = sid;
        this.taskType = taskType;
        this.taskExp = taskExp;
        this.taskYxb = taskYxb;
        this.taskCount = taskCount;
        this.taskNowCount = taskNowCount;
        this.taskLeixing = taskLeixing;
        this.taskRequest = taskRequest;
        this.taskItem = taskItem;
        this.taskYaopin = taskYaopin;
        this.taskEquipment = taskEquipment;
        this.taskSkill = taskSkill;
        this.taskData = taskData;
    }

    public int getTaskId() {
        return taskId;
    }

    public void setTaskId(int taskId) {
        this.taskId = taskId;
    }

    public String getTaskName() {
        return taskName;
    }

    public void setTaskName(String taskName) {
        this.taskName = taskName;
    }

    public String getSid() {
        return sid;
    }

    public void setSid(String sid) {
        this.sid = sid;
    }

    public int getTaskStatus() {
        return taskStatus;
    }

    public void setTaskStatus(int taskStatus) {
        this.taskStatus = taskStatus;
    }

    public int getTaskType() {
        return taskType;
    }

    public void setTaskType(int taskType) {
        this.taskType = taskType;
    }

    public int getTaskExp() {
        return taskExp;
    }

    public void setTaskExp(int taskExp) {
        this.taskExp = taskExp;
    }

    public int getTaskYxb() {
        return taskYxb;
    }

    public void setTaskYxb(int taskYxb) {
        this.taskYxb = taskYxb;
    }

    public int getTaskCount() {
        return taskCount;
    }

    public void setTaskCount(int taskCount) {
        this.taskCount = taskCount;
    }

    public int getTaskNowCount() {
        return taskNowCount;
    }

    public void setTaskNowCount(int taskNowCount) {
        this.taskNowCount = taskNowCount;
    }

    public int getTaskLeixing() {
        return taskLeixing;
    }

    public void setTaskLeixing(int taskLeixing) {
        this.taskLeixing = taskLeixing;
    }

    public int getTaskRequest() {
        return taskRequest;
    }

    public void setTaskRequest(int taskRequest) {
        this.taskRequest = taskRequest;
    }

    public String getTaskItem() {
        return taskItem;
    }

    public void setTaskItem(String taskItem) {
        this.taskItem = taskItem;
    }

    public String getTaskYaopin() {
        return taskYaopin;
    }

    public void setTaskYaopin(String taskYaopin) {
        this.taskYaopin = taskYaopin;
    }

    public int getTaskEquipment() {
        return taskEquipment;
    }

    public void setTaskEquipment(int taskEquipment) {
        this.taskEquipment = taskEquipment;
    }

    public String getTaskSkill() {
        return taskSkill;
    }

    public void setTaskSkill(String taskSkill) {
        this.taskSkill = taskSkill;
    }

    public String getTaskData() {
        return taskData;
    }

    public void setTaskData(String taskData) {
        this.taskData = taskData;
    }

    @Override
    public String toString() {
        return "{" +
                "\"taskId\":" + taskId +
                ", \"taskName\":\'" + taskName + "\'" +
                ", \"sid\":\'" + sid + "\'" +
                ", \"taskStatus\":" + taskStatus +
                ", \"taskType\":" + taskType +
                ", \"taskExp\":" + taskExp +
                ", \"taskYxb\":" + taskYxb +
                ", \"taskCount\":" + taskCount +
                ", \"taskNowCount\":" + taskNowCount +
                ", \"taskLeixing\":" + taskLeixing +
                ", \"taskRequest\":" + taskRequest +
                ", \"taskItem\":\'" + taskItem + "\'" +
                ", \"taskYaopin\":\'" + taskYaopin + "\'" +
                ", \"taskEquipment\":" + taskEquipment +
                ", \"taskSkill\":\'" + taskSkill + "\'" +
                ", \"taskData\":\'" + taskData + "\'" +
                '}';
    }
}

